package com.dhecp.project.storage.domain;

import com.dhecp.common.annotation.ForUpdate;
import com.dhecp.core.domain.BaseBusinessEntityKJ;

/**
 * @program: kjecp
 * @description: 仓储-库存盘点单
 * @author: hlf
 * @create: 2022-08-26 20:05
 */
public class StockTaking extends BaseBusinessEntityKJ {

    @ForUpdate(fieldName = "理赔总金额")
    private Double totalCost;//理赔总金额
    @ForUpdate(fieldName = "货位编码")
    private String goodsAllocation;//货位编码
    @ForUpdate(fieldName = "库区")
    private String goodsArea;//库区
    @ForUpdate(fieldName = "所在仓库")
    private String warehouseAddress;//所在仓库
    @ForUpdate(fieldName = "商品名称")
    private String productName;//商品名称
    @ForUpdate(fieldName = "商品编码")
    private String productCode;//商品编码
    @ForUpdate(fieldName = "商品数量")
    private Integer productNum;//商品数量
    @ForUpdate(fieldName = "商品实际数量")
    private Integer realQuantity;//商品实际数量
    @ForUpdate(fieldName = "子件单价")
    private Double price ;//子件单价
    @ForUpdate(fieldName = "是否理赔")
    private String isClaims;//是否理赔
    @ForUpdate(fieldName = "理赔金额")
    private Double cost;//理赔金额

    public Double getTotalCost() {
        return totalCost;
    }

    public void setTotalCost(Double totalCost) {
        this.totalCost = totalCost;
    }

    public String getGoodsAllocation() {
        return goodsAllocation;
    }

    public void setGoodsAllocation(String goodsAllocation) {
        this.goodsAllocation = goodsAllocation;
    }

    public String getGoodsArea() {
        return goodsArea;
    }

    public void setGoodsArea(String goodsArea) {
        this.goodsArea = goodsArea;
    }

    public String getWarehouseAddress() {
        return warehouseAddress;
    }

    public void setWarehouseAddress(String warehouseAddress) {
        this.warehouseAddress = warehouseAddress;
    }

    public String getProductName() {
        return productName;
    }

    public void setProductName(String productName) {
        this.productName = productName;
    }

    public String getProductCode() {
        return productCode;
    }

    public void setProductCode(String productCode) {
        this.productCode = productCode;
    }

    public Integer getProductNum() {
        return productNum;
    }

    public void setProductNum(Integer productNum) {
        this.productNum = productNum;
    }

    public Integer getRealQuantity() {
        return realQuantity;
    }

    public void setRealQuantity(Integer realQuantity) {
        this.realQuantity = realQuantity;
    }

    public Double getPrice() {
        return price;
    }

    public void setPrice(Double price) {
        this.price = price;
    }

    public String getIsClaims() {
        return isClaims;
    }

    public void setIsClaims(String isClaims) {
        this.isClaims = isClaims;
    }

    public Double getCost() {
        return cost;
    }

    public void setCost(Double cost) {
        this.cost = cost;
    }
}